-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add migration schematic for function-based providers #1005
feat: add migration schematic for function-based providers #1005
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
📦 Bundle size (Angular v15)Git ref:
|
📦 Bundle size (Angular v17)Git ref:
|
📦 Bundle size (Angular v18)Git ref:
|
📦 Bundle size (Angular v16)Git ref:
|
1013a16
to
8421152
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1005 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 90 97 +7
Lines 440 537 +97
Branches 49 64 +15
=========================================
+ Hits 440 537 +97 ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
2b3a25f
to
cae4c01
Compare
8d79461
to
1069d4e
Compare
cae4c01
to
a419553
Compare
1069d4e
to
1c90565
Compare
a419553
to
bee8336
Compare
ac10dd7
to
67eb5e5
Compare
bee8336
to
6eaff2b
Compare
67eb5e5
to
7dd298b
Compare
6eaff2b
to
009374d
Compare
009374d
to
6fe866b
Compare
after testing locally using `ng update`
plus add a function to visit typescript files
6fe866b
to
2da33cf
Compare
Issue or need
See parent's PR #1004
Proposed changes
Adds schematics for deprecated symbols introduced in #1004
To run the migration manually:
ng update @davidlj95/ngx-meta --name=tree-shakeable-manager-providers # Or also (needs setting manually the version in `package.json`) ng update @davidlj95/ngx-meta --from=1.0.0-beta.32 --migrate-only
Introduces copy/pasted non-public Angular schematic utilities for stability purposes.
Introduces utility to visit all Typescript files in a project.
Adds a
script
to build withwatch
mode schematic files. This way feedback loop is shorter when running the migration in an example app.Quick reminders